package com.java.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
public class AdvertisersAccount extends PageParam{

    /**
     * 主键ID
     */
    private Integer id;

    /**
     * 广告主用户名
     */
    private String username;

    /**
     * 广告主用户密码
     */
    private String password;

    /**
     * 广告主公司名称
     */
    private String companyName;

    /**
     * 公司地址
     */
    private String companyAddress;

    /**
     * 公司网站地址
     */
    private String companyUrl;

    /**
     * 公司描述
     */
    private String companyDescribe;

    /**
     * 联系人
     */
    private String linkman;

    /**
     * 手机号
     */
    private String phoneNum;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 微信
     */
    private String wechat;

    /**
     * 状态
     */
    private String status;

    /**
     * 注册时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date companyTime;

    /**
     * 暂存验证码
     */
    private Integer phoneCode;

    /**
     * 广告主钱包信息
     */
    private AdvertisersWallet advertisersWallet;
}
